Tổng quan Kiến_trúc_tập_lệnh

Kiến trúc tập lệnh được phân biệt với các vi kiến trúc, mà là tập hợp các kỹ thuật thiết kế bộ vi xử lý được sử dụng để thực hiện các tập lệnh. Máy vi tính với microarchitectures khác nhau có thể chia sẻ một tập lệnh phổ biến. Ví dụ, Intel Pentium và AMD Athlon thực hiện các phiên bản gần như giống hệt nhau của x86 tập lệnh, nhưng có thiết kế nội bộ hoàn toàn khác nhau.

Một số máy ảo có hỗ trợ bytecode như ISA của họ như Smalltalk, các máy ảo Java, và của Microsoft Common Language Runtime, thực hiện điều này bằng cách dịch các bytecode cho thường sử dụng mã đường dẫn vào mã máy.